spinal tap - Spanish English Dictionary